Structuring Complexity Issues for Efficient Realization of Agile Business Requirements in Distributed Environments

نویسندگان

  • Richard Mordinyi
  • eva Kühn
  • Alexander Schatten
چکیده

One of the ideas of agile software development is to respond to changes rather than following a plan. Constantly changing businesses result in changing requirements, to be handled in the development process. Therefore, it is essential that the underlying software architecture is capable of managing agile business processes. However, criticism on agile software development states that it lacks paying attention to architectural and design issues and therefore is bound to engender suboptimal design-decisions. We propose an architectural framework, that by explicitly distinguishing computational, coordinational, organizational, distributional, and communicational models offers a high degree of flexibility regarding architectural and design changes. The framework strength is facilitated by a) combining the characteristics and properties of architectural styles captured in a simple API, and b) offering a predefined architectural structure to the developer of distributed applications to cope with complexities of distributed environments. The benefit of our approach is a clear architectural design with minimal mutual effects of the models with respect to changes, accompanied by an efficient realization of new business requirements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Supply chain network design problem for a new market opportunity in an agile manufacturing system

The characteristics of today's competitive environment, such as the speed with which products are designed, manufactured, and distributed, and the need for higher responsiveness and lower operational cost, are forcing companies to search for innovative ways to do business. The concept of agile manufacturing has been proposed in response to these challenges for companies. This ...

متن کامل

The business intelligence competence centre as an interface between IT and user departments in maintenance and release development

The growing relevance, scale, and complexity of Business Intelligence (BI) entails the need to find agile and efficient solutions for the coordination of maintenance and release processes – under consideration of the heterogeneity of the involved units on the IT and the business side. The finance industry with its mature BI infrastructures and its highly turbulent business environment is a fore...

متن کامل

بررسی تاثیر فناوری اطلاعات بر چابکی شرکت‌های کوچک و متوسط

Due to unexpected changes in today's business world, companies should be agile to exploit the best opportunities. This capability helps them to explore, adapt and respond to the unanticipated changes to get a better place in the competitive market. Agility is a set of capabilities and competencies that an organization needs in order to thrive and prosper in a continuously changing business envi...

متن کامل

Proceedings of the PLEES ’ 03 International Workshop on Product Line Engineering

This paper describes how product line engineering practices can be used to better plan and manage global development projects. Software products are growing in complexity and the development organizations to implement new features are also growing in staff size. An approach is summarized to decompose large-scale requirements into a well-structured set of software components that can be develope...

متن کامل

Analyzing Indexes of Agile Reverse logistics Using Interpretive Structural Modeling Approach

With development of technology and science and continuous increase in productivity, product life cycles are shortened and customer demands are more personalized and diversified, which makes companies face with ever changing and unpredictable competitive environment. Therefore, rapid response to market competition has become one of the main focuses and the competitive advantages. Today, one of t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010